/// 课堂状态模型 - Classroom State Model
/// 
/// 定义课堂页面的状态数据结构
/// Defines the state data structure for the classroom page
class ClassroomState {
  /// 是否正在加载 - Whether loading
  bool isLoading;
  
  /// 课程列表 - Courses list
  List<String> courses;
  
  /// 错误信息 - Error message
  String? errorMessage;

  ClassroomState({
    this.isLoading = false,
    this.courses = const [],
    this.errorMessage,
  });
}